type google.golang.org/protobuf/internal/impl.fieldInfo

38 uses

	google.golang.org/protobuf/internal/impl (current package)
		equal.go#L53: 		case *fieldInfo:
		message_opaque.go#L50: 	mi.fields = map[protoreflect.FieldNumber]*fieldInfo{}
		message_opaque.go#L55: 		var fi fieldInfo
		message_opaque.go#L91: 	mi.denseFields = make([]*fieldInfo, fds.Len()*2)
		message_opaque.go#L137: func (mi *MessageInfo) fieldInfoForMapOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L144: 	return fieldInfo{
		message_opaque.go#L190: func (mi *MessageInfo) fieldInfoForScalarListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L198: 	return fieldInfo{
		message_opaque.go#L240: func (mi *MessageInfo) fieldInfoForMessageListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L249: 	return fieldInfo{
		message_opaque.go#L333: func (mi *MessageInfo) fieldInfoForMessageListOpaqueNoPresence(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L340: 	return fieldInfo{
		message_opaque.go#L399: func (mi *MessageInfo) fieldInfoForScalarOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L419: 	return fieldInfo{
		message_opaque.go#L477: func (mi *MessageInfo) fieldInfoForMessageOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L484: 	return fieldInfo{
		message_reflect.go#L17: 	fields map[protoreflect.FieldNumber]*fieldInfo
		message_reflect.go#L28: 	denseFields []*fieldInfo
		message_reflect.go#L55: 	mi.fields = map[protoreflect.FieldNumber]*fieldInfo{}
		message_reflect.go#L65: 		var fi fieldInfo
		message_reflect.go#L89: 	mi.denseFields = make([]*fieldInfo, fds.Len()*2)
		message_reflect.go#L430: func (mi *MessageInfo) checkField(fd protoreflect.FieldDescriptor) (*fieldInfo, protoreflect.ExtensionTypeDescriptor) {
		message_reflect.go#L431: 	var fi *fieldInfo
		message_reflect_field.go#L15: type fieldInfo struct {
		message_reflect_field.go#L28: func fieldInfoForMissing(fd protoreflect.FieldDescriptor) fieldInfo {
		message_reflect_field.go#L32: 	return fieldInfo{
		message_reflect_field.go#L61: func fieldInfoForOneof(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter, ot reflect.Type) fieldInfo {
		message_reflect_field.go#L77: 	return fieldInfo{
		message_reflect_field.go#L144: func fieldInfoForMap(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L153: 	return fieldInfo{
		message_reflect_field.go#L197: func fieldInfoForList(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L206: 	return fieldInfo{
		message_reflect_field.go#L252: func fieldInfoForScalar(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L278: 	return fieldInfo{
		message_reflect_field.go#L332: func fieldInfoForMessage(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L338: 	return fieldInfo{
		message_reflect_gen.go#L49: 		case *fieldInfo:
		message_reflect_gen.go#L180: 		case *fieldInfo: